to catch a glimpse of something - Türkisch Englisch Wörterbuch